Tiêu chuẩn và công nghệ Web_3.0

Các thành phần

Thuật ngữ "Semantic Web" thường được sử dụng để chỉ các định dạng và công nghệ cho phép nó[6]. Việc thu thập, cấu trúc và phục hồi dữ liệu liên kết được kích hoạt bởi các công nghệ cung cấp mô tả chính thức về các khái niệm, thuật ngữ và mối quan hệ trong một miền kiến ​​thức nhất định. Các công nghệ này được chỉ định theo tiêu chuẩn W3C, bao gồm:

  • Khung mô tả tài nguyên (RDF), một phương pháp chung để mô tả thông tin
  • Lược đồ RDF (RDFS)
  • Hệ thống tổ chức kiến ​​thức đơn giản (SKOS)
  • SPARQL, ngôn ngữ truy vấn RDF
  • Notation3 (N3), được thiết kế dành cho người dễ đọc
  • N-Triples, một định dạng để lưu trữ và truyền dữ liệu
  • Turtle (Terse RDF Triple Language)
  • Ngôn ngữ bản thể web (OWL), một họ ngôn ngữ biểu diễn tri thức
  • Định dạng trao đổi quy tắc (RIF), một khung phương ngữ ngôn ngữ quy tắc web hỗ trợ trao đổi quy tắc trên mạng

Ngăn xếp mạng ngữ nghĩa minh họa kiến ​​trúc của Semantic Web. Các chức năng và mối quan hệ của các thành phần có thể được tóm tắt như sau:[7]

Ngăn xếp mạng ngữ nghĩa
  • XML cung cấp một cú pháp nguyên tố cho cấu trúc nội dung trong các tài liệu, nhưng không liên kết ngữ nghĩa với ý nghĩa của nội dung có trong đó. XML hiện tại không phải là một thành phần cần thiết của các công nghệ Semantic Web trong hầu hết các trường hợp, vì các cú pháp thay thế tồn tại, chẳng hạn như Turtle (Terse RDF Triple Language).
  • Lược đồ XML là một ngôn ngữ để cung cấp và hạn chế cấu trúc và nội dung của các thành phần có trong các tài liệu XML.
  • RDF là một ngôn ngữ đơn giản để thể hiện các mô hình dữ liệu, dùng để chỉ các đối tượng ("tài nguyên web") và các mối quan hệ của chúng. Một mô hình dựa trên RDF có thể được trình bày theo nhiều cú pháp, ví dụ: RDF / XML, N3, Turtle (Terse RDF Triple Language) và RDFa. RDF là một tiêu chuẩn cơ bản của Semantic Web.[8]
  • Lược đồ RDF mở rộng RDF và là một từ vựng để mô tả các thuộc tính và các lớp tài nguyên dựa trên RDF, với ngữ nghĩa cho phân cấp tổng quát của các thuộc tính và các lớp đó.
  • OWL bổ sung thêm từ vựng để mô tả các thuộc tính và các lớp: trong số các lớp khác, quan hệ giữa các lớp, bình đẳng, đa dạng thuộc tính hơn, các đặc tính của các thuộc tính (ví dụ: đối xứng) và các lớp liệt kê.
  • SPARQL là một giao thức và ngôn ngữ truy vấn cho các nguồn dữ liệu web ngữ nghĩa.
  • RIF là định dạng trao đổi quy tắc W3C. Đó là ngôn ngữ XML để thể hiện các quy tắc Web mà máy tính có thể thực thi. RIF cung cấp nhiều phiên bản, được gọi là phương ngữ. Nó bao gồm Phương ngữ logic cơ bản RIF (RIF-BLD) và Phương ngữ quy tắc sản xuất RIF (RIF PRD).

Hiện trạng tiêu chuẩn hoá

Các tiêu chuẩn được thiết lập tốt gồm có:

  • RDF
  • RDFS
  • Định dạng trao đổi quy tắc (RIF)
  • SPARQL
  • Unicode
  • Định danh tài nguyên thống nhất
  • Ngôn ngữ bản thể web (OWL)
  • XML